#pragma once

#include "ast.h"
#include "pass.h"
#include "symbol.h"

class ASTPrinter : public Pass {
    virtual void* Run(void* input) override;
};

class SemanticPrinter : public Pass {
    virtual void* Run(void* input) override;
};
